ship's stores - Français Anglais Dictionnaire